@font-face{/*Basic Latin*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+0,u+9-d,u+20-7e;
	src:url('p00.woff2') format('woff2'),url('p00.woff') format('woff');
}
@font-face{/*Latin-1 Supplement*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+85,u+a0-ff;
	src:url('p01.woff2') format('woff2'),url('p01.woff') format('woff');
}
@font-face{/*Latin Extended-A*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+100-17f;
	src:url('p02.woff2') format('woff2'),url('p02.woff') format('woff');
}
@font-face{/*Latin Extended-B*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+180-24f;
	src:url('p03.woff2') format('woff2'),url('p03.woff') format('woff');
}
@font-face{/*IPA Extensions*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+250-2af;
	src:url('p04.woff2') format('woff2'),url('p04.woff') format('woff');
}
@font-face{/*Spacing Modifier Letters*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+2b0-2ff;
	src:url('p05.woff2') format('woff2'),url('p05.woff') format('woff');
}
@font-face{/*Combining Diacritical Marks*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+300-36f;
	src:url('p06.woff2') format('woff2'),url('p06.woff') format('woff');
}
@font-face{/*Greek and Coptic*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+370-377,u+37a-37f,u+384-38a,u+38c,u+38e-3a1,u+3a3-3e1,u+3f0-3ff;
	src:url('p07.woff2') format('woff2'),url('p07.woff') format('woff');
}
@font-face{/*Cyrillic*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+400-4ff;
	src:url('p08.woff2') format('woff2'),url('p08.woff') format('woff');
}
@font-face{/*Cyrillic Supplement*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+500-52f;
	src:url('p09.woff2') format('woff2'),url('p09.woff') format('woff');
}
@font-face{/*Arabic*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+61c;
	src:url('p0c.woff2') format('woff2'),url('p0c.woff') format('woff');
}
@font-face{/*Georgian*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+10fb;
	src:url('p13.woff2') format('woff2'),url('p13.woff') format('woff');
}
@font-face{/*Khmer*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+17b4-17b5;
	src:url('p1f.woff2') format('woff2'),url('p1f.woff') format('woff');
}
@font-face{/*Mongolian*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+180b-180e;
	src:url('p1g.woff2') format('woff2'),url('p1g.woff') format('woff');
}
@font-face{/*Combining Diacritical Marks Extended*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+1ab0-1ac0,u+1ac5,u+1ac7-1ace;
	src:url('p1o.woff2') format('woff2'),url('p1o.woff') format('woff');
}
@font-face{/*Cyrillic Extended-C*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+1c80-1c88;
	src:url('p1u.woff2') format('woff2'),url('p1u.woff') format('woff');
}
@font-face{/*Phonetic Extensions*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+1d00-1d7f;
	src:url('p22.woff2') format('woff2'),url('p22.woff') format('woff');
}
@font-face{/*Phonetic Extensions Supplement*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+1d80-1dbf;
	src:url('p23.woff2') format('woff2'),url('p23.woff') format('woff');
}
@font-face{/*Combining Diacritical Marks Supplement*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+1dc0-1df9,u+1dfb-1dff;
	src:url('p24.woff2') format('woff2'),url('p24.woff') format('woff');
}
@font-face{/*Latin Extended Additional*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+1e00-1eff;
	src:url('p25.woff2') format('woff2'),url('p25.woff') format('woff');
}
@font-face{/*Greek Extended*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+1f00-1f15,u+1f18-1f1d,u+1f20-1f45,u+1f48-1f4d,u+1f50-1f57,u+1f59,u+1f5b,u+1f5d,u+1f5f-1f7d,u+1f80-1fb4,u+1fb6-1fc4,u+1fc6-1fd3,u+1fd6-1fdb,u+1fdd-1fef,u+1ff2-1ff4,u+1ff6-1ffe;
	src:url('p26.woff2') format('woff2'),url('p26.woff') format('woff');
}
@font-face{/*General Punctuation*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+2000-206f;
	src:url('p27.woff2') format('woff2'),url('p27.woff') format('woff');
}
@font-face{/*Superscripts and Subscripts*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+2070-2071,u+2074-208e,u+2090-209c;
	src:url('p28.woff2') format('woff2'),url('p28.woff') format('woff');
}
@font-face{/*Currency Symbols*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+20a0-20c0;
	src:url('p29.woff2') format('woff2'),url('p29.woff') format('woff');
}
@font-face{/*Combining Diacritical Marks for Symbols*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+20f0;
	src:url('p2a.woff2') format('woff2'),url('p2a.woff') format('woff');
}
@font-face{/*Letterlike Symbols*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+2100-214f;
	src:url('p2b.woff2') format('woff2'),url('p2b.woff') format('woff');
}
@font-face{/*Number Forms*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+2150-215f,u+2183-2184,u+2189;
	src:url('p2c.woff2') format('woff2'),url('p2c.woff') format('woff');
}
@font-face{/*Mathematical Operators*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+2212;
	src:url('p2e.woff2') format('woff2'),url('p2e.woff') format('woff');
}
@font-face{/*Geometric Shapes*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+25cc;
	src:url('p2l.woff2') format('woff2'),url('p2l.woff') format('woff');
}
@font-face{/*Latin Extended-C*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+2c60-2c7f;
	src:url('p30.woff2') format('woff2'),url('p30.woff') format('woff');
}
@font-face{/*Cyrillic Extended-A*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+2de0-2dff;
	src:url('p35.woff2') format('woff2'),url('p35.woff') format('woff');
}
@font-face{/*Supplemental Punctuation*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+2e00-2e5d;
	src:url('p36.woff2') format('woff2'),url('p36.woff') format('woff');
}
@font-face{/*Cyrillic Extended-B*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+a640-a69f;
	src:url('p3s.woff2') format('woff2'),url('p3s.woff') format('woff');
}
@font-face{/*Modifier Tone Letters*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+a700-a71f;
	src:url('p3u.woff2') format('woff2'),url('p3u.woff') format('woff');
}
@font-face{/*Latin Extended-D*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+a720-a7ca,u+a7d0-a7d1,u+a7d3,u+a7d5-a7d9,u+a7f2-a7ff;
	src:url('p3v.woff2') format('woff2'),url('p3v.woff') format('woff');
}
@font-face{/*Kayah Li*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+a92e;
	src:url('p45.woff2') format('woff2'),url('p45.woff') format('woff');
}
@font-face{/*Latin Extended-E*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+ab30-ab6b;
	src:url('p4f.woff2') format('woff2'),url('p4f.woff') format('woff');
}
@font-face{/*Alphabetic Presentation Forms*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+fb00-fb06;
	src:url('p4p.woff2') format('woff2'),url('p4p.woff') format('woff');
}
@font-face{/*Variation Selectors*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+fe00-fe0f;
	src:url('p4r.woff2') format('woff2'),url('p4r.woff') format('woff');
}
@font-face{/*Combining Half Marks*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+fe20-fe2f;
	src:url('p4t.woff2') format('woff2'),url('p4t.woff') format('woff');
}
@font-face{/*Arabic Presentation Forms-B*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+feff;
	src:url('p50.woff2') format('woff2'),url('p50.woff') format('woff');
}
@font-face{/*Specials*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+fff0-fff8,u+fffc-fffd;
	src:url('p52.woff2') format('woff2'),url('p52.woff') format('woff');
}
@font-face{/*Latin Extended-F*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+10780-10785,u+10787-107b0,u+107b2-107ba;
	src:url('p9m.woff2') format('woff2'),url('p9m.woff') format('woff');
}
@font-face{/*Musical Symbols*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+1d173-1d17a;
	src:url('p84.woff2') format('woff2'),url('p84.woff') format('woff');
}
@font-face{/*Latin Extended-G*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+1df00-1df1e;
	src:url('p9t.woff2') format('woff2'),url('p9t.woff') format('woff');
}
@font-face{/*Tags*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+e0000-e007f;
	src:url('p98.woff2') format('woff2'),url('p98.woff') format('woff');
}
@font-face{/*Variation Selectors Supplement*/
	font-family:'HeritageHeadings:Sans';
	font-style:Normal;
	font-weight:500;
	unicode-range:u+e0100-e01ef;
	src:url('p99.woff2') format('woff2'),url('p99.woff') format('woff');
}
